package ooday01;
//学生类
public class Student {
    //成员变量
    String name;
    int age;
    String className;
    String stuId;
    //无参的Student无参构造方法
    Student(){
    }
    //描述对象的属性
    //作用：给成员变量赋初始值
    //语法：与类名相同
    Student(String name,int age){ //方法的重载
        this.name=name;//局部变量赋值给成员变量
        this.age=age;
    }
    //this:指代当前对象，就是哪个对象调用方法，this就指的是哪个对象
    Student(String name,int age,String calssName,String stuId){ //方法的重载
        this.name=name;
        this.age=age;
        this.className=calssName;
        this.stuId=stuId;
    }
    //方法
    void study(){          //zs.this  this=zs this就是指创建的对象
        System.out.println(this.name+"在学习....");
    }
    void sayHi(){                        //zs.age        zs.age
        System.out.println("大家好，我叫"+this.name+",今年"+this.age
                          //zs.className            zs.stuId
        +"岁了,所在班级："+this.className+"，学号为："+this.stuId);
    }
    void palyWith(String anotherName){
                          //zs.name
        System.out.println(this.name+"在和"+anotherName+"一起玩....");

    }
}
